// pages/independent/note_open/note_open.js

import NoteTool from '../../../utils/NoteTool.js'

Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		note:{},
		sign : false,
		isShowInput:false,
		number1:"",
		number2:""
	},

	setValue1(e) {
		this.setData({
		  	number1: e.detail.value
		})
	},
	setValue2(e) {
		this.setData({
		  	number2: e.detail.value
		})
	},
	cancel(){
		this.setData({
			isShowInput: false,
		})
	},
	confirmAcceptance(){
		this.setData({
			isShowInput: false,
		})
		console.log(this.data.number1);
		console.log(this.data.number2);
		let addNote = NoteTool.editNote(this.data.note.id,this.data.number1,this.data.number2);
		addNote.then((res)=>{
			console.log(res);	
			this.onShow()
			wx.navigateBack()
			wx.showToast({
				title: '添加成功',
				icon: 'success',
				duration: 3000
			})
		})
		
	},
	delNote(){
		let del = NoteTool.delNote(this.data.note.id);
		del.then((res)=>{
			console.log(res);
			wx.navigateTo({
			  url: '../../independent/course_list/course_list',
			})
			wx.showToast({
                title: '删除成功',
                icon: 'success',
                duration: 3000
            })
		})
	},
	editNote(){
		this.setData({
			isShowInput:true
		})
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {
		console.log(options);
		let str = options.str;
		console.log(222);
		console.log(str);
		this.setData({
			note: JSON.parse(str)
		})
		console.log(this.data.note);
		if(options['sign'] == 1 ){
			console.log(111111);
			this.setData({
				sign : true
			})
		}
		console.log(this.data.sign);
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {
		this.setData({
			number1: this.data.note.title,
			number2: this.data.note.content,
		})
	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {

	}
})